package com.juyu.miliao.api.domain.vo;

import io.swagger.models.auth.In;
import lombok.Data;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.List;


/**
 * @author xuanqicheng
 */
@Data
public class FindDynamicVO {

    private Integer findId;
    /**
     * 发现标题
     */
    private String findTitle;

    private String findTextContent;

    /**
     * 用户id
     */
    private Long userId;
    /**
     * 用户昵称
     */
    private String nickName;
    /**
     * 用户icon
     */
    private String icon;
    /**
     * 年龄
     */
    private Integer age;
    /**
     * 是否vip：1 是 2 不是
     */
    private Integer isVip;

    /**
     * 是否是主播 1 是 2 否
     */
    private Integer isHost;

    /**
     * 性别
     */
    private Integer sex;

    /**
     * 1.4.2 主播星级
     */
    private Integer star;
    /**
     * vip 等级
     */
    private Integer vipLevel;
    /**
     * m等级
     */
    private String mGrade;

    /**
     * v等级
     */
    private String vGrade;
    /**
     * 用户等级
     */
    private Integer energyGrade;

    /**
     * 用户称号图标
     */
    private String levelPic;

    /**
     * 主播积分等级
     */
    private Integer hostUserGrade;

    /**
     * 主播积分等级图片
     */
    private String hostUserGradePic;

    /**
     * 点赞数，默认为0
     */
    private Integer likeNumber;

    /**
     * 是否点赞 是否点赞 1：已经点赞，2：没有点赞
     */
    private Integer isLike;

    /**
     * 资源类型，0：默认，1：图片，2：视频
     */
    private Integer sourceType;

    /**
     * 展示时间
     */
    private String showTime;
    /**
     * 距离
     */
    private String distance;
    /**
     * 资源信息
     */
    private List<FindDynamicSourceVO> sources;

    private String findCreateTime;

    private String findCreateDate;
    /**
     * 发现审批完成时间
     */
    private String approvalCreateTime;
    /**
     * 发现审批完成日期
     */
    private String approvalCreateDate;

}
